package cn.com.generaldata.os.ws.intf;

import javax.jws.WebParam;
import javax.jws.WebService;

import cn.com.generaldata.os.result.IndicatorProvinceCategoryWSResult;
import cn.com.generaldata.os.result.IndicatorStatWSResult;
import cn.com.generaldata.os.vo.IndicatorStatQueryVO;

/**
 * 指标汇总查询Webservice操作接口.
 */
@WebService
public interface IndicatorStatWSInterface {

	/**
	 * 指标汇总查询
	 */
	IndicatorStatWSResult indicatorStat(@WebParam(name = "queryVO") IndicatorStatQueryVO queryVO);

	/**
	 * 查询指标的大类、中类代码
	 * <p>
	 * 当 parentId 为空时，返回所有的大类代码
	 */
	IndicatorProvinceCategoryWSResult getIndicatorCategory(@WebParam(name = "parentId") Integer parentId);
}
